iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 1
1
自我挑戰組

30天學python系列 第 1

[Day01] 認識python

  • 分享至 

  • xImage
  •  

今天是學習 python 的第一天,目前就讀資工系的我,對 Python 並不是非常了解,只懂一點點皮毛而已。所以想藉由我在網路上找到<Python–100天從新手到大師>同時利用這 30 天記錄我的學習狀況,一天會唸 1-2 篇不等,希望能對 python 更了解並加以利用。
Python–100天從新手到大師

認識 Python

Python 的優點多過於缺點,學習容易是大家將 python 作為首選自學程式的主因之一。Python 的應用領域廣泛,是我選擇學習 Python 的原因,能讓我在各領域專案更容易上手。

Windows 安裝

在 Python 官方網站下載 Python 的 Windows安裝程序(exe 文件)
直接點選最上面的 download,或是依照自己電腦版本或所需版本選擇下載。
https://ithelp.ithome.com.tw/upload/images/20190917/20121116yj48HOrsu8.png

點選 Install Now 及 Add PATH 增加環境變數,download 完就可以使用了。
https://ithelp.ithome.com.tw/upload/images/20190917/20121116aQ3AOHKe2z.png
文章中還有教其他 OS 的下載教學,有需要可以去查詢!!

編譯工具

文中有介紹 Sublime、Visual Studio Code及PyCharm,我選擇用Visual Studio Code,因為它的樣板我認為是最簡單明瞭好使用的。

使用 Visual Studio Code 及 練習

練習印出 'hello world !'

利用 sep 和 end,可以印出不一樣的格式

單行註解- 以 # 放在開頭
多行註解- 三個引號開頭,三個引號结尾
https://ithelp.ithome.com.tw/upload/images/20190917/20121116TX0iUgW6f2.png

練習1 - The Zen of Python 是撰寫 Python 程式的精神指標。

import this

https://ithelp.ithome.com.tw/upload/images/20190917/20121116dwNh8qsGfu.png

練習2 - 學習使用turtle繪製圖形。

import turtle

turtle.pensize(4)
turtle.pencolor('red')

turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)

turtle.mainloop()

https://ithelp.ithome.com.tw/upload/images/20190917/20121116NlRDATQOSh.png
搜尋了一下turtle的套件,有很多模組可以繪圖,所以自己試了一下畫三角形。
https://ithelp.ithome.com.tw/upload/images/20190917/20121116c3I3z6qUXF.png

今天就先只讀了第一天的部分,明天再繼續努力。


下一篇
[Day02] 語言元素
系列文
30天學python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言